<?php
/**
 *
 * @author Strawberry🍓
 * @date 2021-06-08 11:39 上午
 *
 */

namespace app\api\service;


use EasyWeChat\Factory;
use think\facade\Config;
use think\Service;

class WxpayService extends Service
{
    public function register()
    {
        $config = [
            // 必要配置
            'app_id'             => 'wx349512c7e618972e',
            'mch_id'             => '1616646612',
            'key'                => 'cPZ44yK4W5OuC879TDy35bxLg4lcACSo',   // API 密钥

            // 如需使用敏感接口（如退款、发送红包等）需要配置 API 证书路径(登录商户平台下载 API 证书)
            'cert_path'          => 'path/to/your/cert.pem', // XXX: 绝对路径！！！！
            'key_path'           => 'path/to/your/key',      // XXX: 绝对路径！！！！
            'notify_url'         => 'https://zdwy.kelimx.com/api/cost/notify',     // 你也可以在下单时单独设置来想覆盖它
        ];

        $app = Factory::payment($config);
        $this->app->bind('Payment',$app);
    }
}